#pragma once
#include "filter.h"
class CircleOverlay :
	public Filter
{
public:
	enum Inputs { INPUT_RGB_MAP = 0, INPUT_POINTS_2D = 1 };
	enum Outputs {	OUTPUT_RGB_MAP = 0 };

	CircleOverlay(const cv::Scalar &color, const int &radius);
	virtual ~CircleOverlay(void);

	void Process();
	void ProcessInvalid();

private:
	cv::Scalar color;
	int radius;
};

